package com.yidu.hbatsft.service;

import com.yidu.hbatsft.domain.AtsBaseItem;
import com.yidu.utils.AtsBaseItemTree;
import com.yidu.utils.Page;

import java.util.List;


/**
 * @author hp
 */
public interface AtsBaseItemService {
    /**
     * @return
     */
    List<AtsBaseItem> selectAll();

    /**
     * 修改
     * @param integer
     * @return
     */
    int updelete(Integer integer);

    int insert(AtsBaseItem atsBaseItem);

    int updateByPrimaryKeySelective(AtsBaseItem atsBaseItem);

    AtsBaseItem findId(int id);

    List<AtsBaseItem> selectAllId(Integer id);

    Integer selectCount(Integer Integer);

    List<AtsBaseItemTree> createTree(List<AtsBaseItemTree> nodes);

}
